const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    flage:false,//是否默认
    region: [],
    params:{
      realname:'',//联系人姓名
      mobile:'',//联系人电话
      address:'',//详细地址
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
  bindchine(){//默认切换
    this.setData({
      flage:!this.data.flage
    })
  },
  bindRegionChange: function (e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      region: e.detail.value
    })
  },
  btn(){//添加收货地址
    var that = this
    function validate_required(field, alerttxt) {
      var value = field
      if (value == null || value == "" || value == []) {
        wx.showToast({
          title: alerttxt,
          icon: 'none',
        });
        return false
      } else {
        return true
      }

    }
    let params = this.data.params
    if (!validate_required(params.realname, '请填写联系人')) {
      return
    }
    if (!validate_required(params.mobile, '请填写联系电话')) {
      return
    }
    if (!validate_required(this.data.region, '请填写收货地址')) {
      return
    }
    if (!validate_required(params.address, '请填写详细地址')) {
      return
    }
    var params2 = {
      realname:this.data.params.realname,
      mobile:this.data.params.mobile,
      address:this.data.params.address,
      is_default:this.data.flage?1:2,
      province:this.data.region[0],
      city:this.data.region[1],
      area:this.data.region[2]
    }
    wx.$http.get(wx.$get.add_goods_address,params2).then(res=>{
      console.log('添加收货地址', res)
      wx.navigateBack({
        delta: 1,
      })
    })
  },
  bindchinge(e){
    let {id} = e.target
    let {value} = e.detail
    this.setData({
      [`params.${id}`]:value
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    return{
      title:wx.$cache.get('fx').title,
      imageUrl:wx.$cache.get('fx').img,
      path:`/pages/index/index?pid=${wx.$cache.get('member_id')}`
    }
  }
})